ISLAMORADA, Fla. -- Mark Terrill led a couple on bicycles down a narrow road lined by perfectly manicured trees, flowers and shrubs. At the end was the crystalline white sand beach of The Moorings Village, a luxurious 18-acre resort along the Atlantic Ocean that formerly was a coconut plantation.
"This is where they filmed scenes from the movies 'Hannibal' and 'I Am Number Four,' " Terrill said, adding it also has been a popular location for photo shoots by the likes of Victoria's Secret and Sports Illustrated.



