It's a difficult task to come up with a list of 10 places to see in India, a vast country with a recorded history more than two millennia old. Asia's third largest economy with 1.2 billion people, 22 official languages and 29 federal states each with unique cuisine, dress,culture and landscapes is difficult to nail.
The Indian way of life has seen the rule of heroic rajas, invading Mughals and colonists from Europe. Diamond-shaped India is bounded on the north by the majestic Himalayas, golden beaches on coasts fronting the Arabian Sea, the Indian Ocean and Bay of Bengal along with undulating deserts. Ancient monuments across the land capture the heritage of a melange of people and places.
Its most celebrated icon is of course the Taj Mahal. But we have tried to go beyond the obvious and come up with a list that captures variety and fall outside a tourism brochure. With help from websites Holidify, HolidayIQ and travel company Outbound Travels, and after scanning many, many travel blogs, our top 10 not arranged in any order of preference is here for you to start packing.