Abraj Al Bait Towers

Abraj Al Bait Towers

The Abraj Al Bait Towers, also known as the Mecca Royal Hotel Clock Tower, is a building complex in Mecca, Saudi Arabia. The complex holds several world records, including the tallest hotel in the world, the tallest clock tower in the world, the world's largest clock...

read more
Destination Mount Abu

Destination Mount Abu

Hello everyone! Today I am going to take you up to the mountains with me to Mount Abu. Few years back I traveled with my family to this beautiful place in Rajasthan. Situated in the Aravali range, Mount Abu is an oasis in the desert sands of Rajasthan, it accedes the...

read more