September 16, 2019
A Video Tour of Meteora, Greece
Check out my YouTube video of The Meteora in Greece. This epic rock formation in central Greece is home to one of the largest and most precipitously built complexes of Eastern Orthodox monasteries....