Amboula Beach is Located on the eastern side of the island, Amboula is found between the beaches of Tsilivi and Kato Tragaki. This is a small beach that receives few visitors, however it is partly organized with sunbeds and umbrellas. Above the beach, there is also a tavern and parking space. The water of Amboula is crystal clean, although after Read more...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.