anfisavalApr 201 min readBella Vista viewpointViewpoint just above Palaiokastritsa, in Lakones village, Corfu, Greece.