The Taj Mahal Hotel is another renowned hotel in the heart of the capital. It offers a warm hospitality, premium rooms, several restaurants - all making for a perfect staycation. Get a drink at ...
Ancient and modern India collide in Delhi: Cars jostle for space with elephants and camels on the city's streets. Visitors will find that parts of Delhi have manicured gardens, natural forests an ...