Photo of Biscayne National Park

4.0
236 votes

Biscayne National Park

9700 SW 328th St, Homestead, Florida 33033 USA

Add Photo

Loggerhead, Green and Hawksbill turtles are all commonly observed in park waters.

Photo Credit: NPS photo

Remove Ads

Claim copyright