Abu Simbel: Everything You Need to Know to Plan Your Visit
Sitting on the bank of Lake Nasser is one of Egypt’s most striking monuments, the twin temples of Abu Simbel. Built by Ramesses II over 3,000 years ago, these temples have stood the test of time. The story behind Abu Simbel becomes even more fascinating when you learn that the entire complex was dismantled and […]