The town of Kastraki

Location

Meteora, Kastraki (map)

Country

Greece

The town of Kastraki