1 paddle spots in Lower Matecumbe Beach, Florida, United States.
Everglades National Park - Flamingo Bay
Parking