Overview of Al Sahaba Mosque and Sharm El Sheikh, Egypt

Sharm-El-Sheikh, the small paradise located in Sinai Peninsula Egypt bordering the Red Sea coast truly left me enchanted beyond my expectations. I learned that this place has been a long time favorite of the Russians and Europeans. After stepping in this paradise, …

Overview of Al Sahaba Mosque and Sharm El Sheikh, Egypt Read More »