Ammoudia beach is, like the village of Amoudia itself, in which it is located, perfect for a family holiday, especially if you are traveling with […]