Meteora, Greece
Name
Meteora, Greece
Lat.
39.71417
Long.
21.63111