At the southern end of the town, about 100 m from shore sits a rock outcrop called Dino Island which features a number of large sea caves, accessible by small craft and paddle boats. At the most southerly extremity of the beach, a medieval tower, built by Byzantine forces to guard the coast, sits on an outcropping of volcanic rock with a commanding view of the sea approaches to Praia a Mare.