“Suspended in the air” Meteora in Greece. Meteora is a complex of Eastern Orthodox monasteries in Greece. The monasteries are built on top of Stone Mountain Athos. There are six monasteries in this.
The white tower at Thessaloniki Macedonia, Greece, which was a prison and scene of mass executions during the period of Ottoman