Situated between the Atlantic Ocean and the Gulf of Mexico, the Florida Keys are a gorgeous chain of islands extending nearly 120 miles off of the southern coast of Florida. This tropical paradise displays awe-inspiring ocean views, with white sand beaches and turquoise waters filled with diverse marine life. A prime destination for fishing, snorkeling, boating, kayaking, and hiking, you’ll never want to leave. And there’s plenty to do on land as well from strolling down Duval Street to seeing Ernest Hemingway’s Home and Fort Jefferson.