Thumbnails

Slideshow (2 photos)

Meteora (Greece), Kastraki (map)

The town of Kastraki

The town of Kastraki with the distinctive Meteora towers in the background