Islamorada, a village of six islands just 90 minutes south of Miami, is a paradise your family will love to explore by land and by sea. Islamorada is known as the Sportfishing Capital of the World, and hosts the largest fishing fleet per square mile in the world.