Matheson Hammock Park and Beach
One of our favorite spots in the area, Matheson Beach is a location made unique by its man made atoll pool which is flushed naturally with the tidal action of nearby Biscayne Bay. Believe us when we say that this place is HUGE. It seems that the only thing you can’t do here is keep [...]
