Secret Harbour Beach

Soft sand and crystal blue waters. Located on the east end of St. Thomas at Secret Harbour Beach Resort. $200 site fee for weekdays. Read testimonials from Secret Harbour Beach.

SecrtHarbour
Kent-Wendy-2