Nestled in the foothills of the Pindos mountain range in central Greece, this majestic complex of enormous rock formations is nothing less but an awe-inspiring experience and certainly can’t be missed. ‘The ones that hover above the ground’ is the exact translation of the Greek word ‘Meteora’ and you can soon discover why. Continue reading “Meteora The Holy Rocks In Greece”
In Egypt, the first major tourist attraction that comes in minds is the Pyramids. However, there are also many other amazing tourist spots in Egypt and one of them is Abu Simbel.
Continue reading “Abu Simbel Temple Facts, History And Photo Gallery”