Town Beach

Just across from the human-made Ocean Marina, Town Beach delivers some natural respite, with a gentle swell surging in and out and locals basking on the golden sand. A lovely spot.


Must-see attractions