Think about India and you are reminded of colours, divinity, culture and heritage. Popularly known as the “Land of Faith’’, India is a host to thousands of ancient