Apr 20, 2023Bella Vista viewpointViewpoint just above Palaiokastritsa, in Lakones village, Corfu, Greece.