Key Largo

John Pennekamp Coral Reef State Park

0

102601 Overseas Hwy.,
Key Largo,
FL,
United States,
33037.

Snorkel in John Pennekamp Coral Reef State Park—which includes part of North America's largest living reef.