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 - 19/11/2019