Towers of the Meteora

Location

Meteora (map)

Country

Greece

Towers of the Meteora