Originally Posted by Gadget Boy
Where is that town with the houses perched on the big rocks??
This is the Meteora region of Greece ...... Gorgeous and the "houses" are monasteries. Most if not all do not allow visitors.
Looking forward to the rest of this report.