Lalaria Arch, Skiathos Island, Greece
360° panorama with pan and zoom
FULLSCREEN view recommended (mouseover image and then click on icon, upper right)
NABSQNO 34S-714251-4342586 Greece
Lalaria Arch is located at Lalaria Beach on the northeastern tip of the Greek island of Skiathos. The popular beach is only accessible by boat. |