Dang, where is this? Looks amazing!
It’s in Greece, Kefalonia island. The place is called Myrto beach view-point
Please Login to reply.
Amazing view!