DelfiGreeceQuiet spot, especially during the night, close to the road, almost no traffic. Excellent views over the valley and the steep rocks.Log in to add location to FavoritesAdd Photos