Secret Harbor Beach Resort is tucked away on Nazareth Bay on St. Thomas. This quiet resort at the East end of St. Thomas features an intimate 69-room three-star resort, a 200-yard crescent-shaped stretch of pristine beach, and hill-side pool. It’s the perfect destination for people who long for a quiet place to kick back and [...]
Continue Reading










