Helping to share the web since 1996
One small family-run hotel in Agia Pelagia is the Bellevue situated quite high up from the water, being 1200 metres from the bay and 800 metres from Ligaria beach in Crete-Greece
There are no posts for this page yet.