The continuation of sandy beach of Alykes and Alykanas which offering magnificent view of the Ionian Sea ends in region of Amboula - Psarou.
Amboula - Psarou is located 2 kilometers from the resort of Alykanas. The area has been characterized as a little paradise and offers a friendly and warm atmosphere for a dreamly holidays.
The location is perfect for those people who are looking for a relaxing destination.
Visit Ionian Islands - 22/07/2019