Meteors : Kalambaka

The town of Kalambaka is established close to the Meteors, located in the background.
 
Meteors - Kalambaka Arriving at Kalambaka.
Meteors - Kalambaka Entrance of Kalambaka.
Meteors - Kalambaka In Kalambaka.