St. Thomas perhaps the best beach in the US Virgin Islands. Visit there and enjoy your dream holiday at the deep blue Caribbean sea shore