Taj Mahal, one of the seven wonders of the world, attracts millions of tourists every year. The jaw-dropping monument was ...
Ever wondered about the cost of a night's stay at India's first five-star hotel, the Taj Mahal Palace in Mumbai? Prepare to ...
The two cars with the same number plate found outside the hotel at Mumbai's Colaba were taken to police station there along ...