Most beautiful island in Greece

Oia is a small town on Santorini Island (Thira) in the Cyclades, Greece and is the…

Meteora Greece monasteries

Meteora Greece monasteries is a major complex of Eastern Orthodox monasteries situated in the region of…