Helmos Observatory View
Photo Spot in Europe
Share this Page
Helmos Observatory View - Photo by ThaliaTraianou
The view looking out from the Helmos Observatory at the top of Mount Helmos over the surrounding valley is breathtaking. The site is one of the darkest areas in Greece and Europe. (Kalavryta, Greece)