Miami, USA
Key Biscayne is a reef-studded barrier island at the northern end of the Florida Straits. Although not part of the Keys archipelago, Key Biscayne is a little corner of paradise accessible via the Rickenbacker Causeway. At the very end of the island, you can discover the historic lighthouse built in 1825 to guide ships through […]