Little Church In The Rock (FPV)

A beautiful canyon with monastery built into the rock.

Location

Monastery of Panagia Eleousa - Klissoura Canyon

fmovies
html google map