Aerial top down view of the idyllic fishing village of Damouhari with connected beach, North Pelion, Greece