The Grand Mosque
The Sheikh Zayed Grand Mosque, located in Abu Dhabi—the capital city of UAE, is jaw-dropping beautiful. I could meditate here for […]
by Anirban Ray
The Sheikh Zayed Grand Mosque, located in Abu Dhabi—the capital city of UAE, is jaw-dropping beautiful. I could meditate here for […]
It felt kinda spooky to stand alone in the middle of an opulent and beautiful megastructure that emitted blue light […]
Burj Khalifa—the tallest artificial structure in the world standing at 2,722 ft. Need I say more? On Christmas Eve, I was looking […]
It’s quite a heady feeling seeing Dubai from the 124th floor of Burj Khalifa. The glitter of Sheikh Zayed Road […]