immersiontraveling.com
Platform Beach, St. Thomas, USVI - Immersion Traveling
Platform Beach, St. Thomas, United States Virgin Islands, is a tiny, secluded gem of a beach. Located close to Magen's Bay, very few people know about it.