Thatch Cay

Thatch Cay is a small, uninhabited 230 acre island one-half mile off the northeastern coast of Saint Thomas. Its highest peak is 482 feet. It is one of the last privately held, undeveloped islands in the U.S. Virgin Islands. If you look on the North side you can possibly find some rocks to jump off of.