
Picture of Meteora, Greece. One of the World's most amazing places. in 14th Century Christian Monks built monestaries on top of sandstone pillars to protect themselves from invading Turks.
Additional Information
Picture uploaded by kencwasil on Dec 24, 2018.

