MaFolie.com
Title
Mafolie Hotel - St. Thomas, US Virgin Islands
Description
Mafolie Hotel is located 800 feet above the town of Charlotte Amalie, on St. Thomas, US Virgin Islands. This world famous view from the hotel has been used in numerous movies and TV commercials.