Everglades National Park, Florida, USA.
Everglades National Park, Florida, USA
Haulover Park & Marina, Miami, Florida, USA