Everglades National Park. Florida, USA.
Islamorada, The Florida Keys, Florida, USA
Islamorada, Florida Keys, Florida, USA