Elounda Ilion Hotel Bungalows

Near Spinalonga
Greece