Top view of the Navagio beach on Zakynthos with people