You are viewing a single comment's thread from:RE: #23 : Meteora, GreeceView the full contextsalamander1960 (26)in #travel • 7 years ago One of the most incredible places I have ever visited.
It's really beautiful :)