An 'oasis... tropical, tranquil and untouched'. Aaaaah...
Location: ~ South Region U.S.
Story Date: 12/1/2019
Author: Ted Thornhill
You don’t need to go to the ends of the earth to find paradise – just the end of Florida. Namely, to The Moorings Village resort in the Florida Keys, the island chain that stretches to America’s most southern point. The Moorings Village occupies an 18-acre beachside plot on one of the Keys’ prettiest islands – Islamorada (eye-luh-murr-ah-da) - about a third of the way down. And it’s simply stunning.
Place Category: Lodging
Story Category: Places in Movies & TV