Created by victoriawu2 - May 24th 2022
Fort Lauderdale, FL, United States
Key Biscayne, FL, United States
40001 State Road 9336, Homestead, FL, US
Everglades National Park