The 113-mile road meanders through the Florida Keys over the ocean past small islands ... there are some spectacular coves that will fulfill tropical imaginings. Sombrero Beach on Marathon ...