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. |