Limetree Beach Resort St Thomas
A little piece of paradise on the island of St Thomas, USVI. The colorful, blue-roofed resort is located on 15 secluded acres of prime Caribbean beachfront real estate Our property was devastated by Hurricanes Irma and Maria in 2017, but after extensive repairs and rebuilding of some demolished buildings, we reopened in mid-2020 better and […]