Known worldwide for its vibrant culture, traditions, history and hospitality, travelling in India is like a roller-coaster ride, thrilling and unforgettable. Apart from the world famous Taj Mahal and the popular hill forts of Rajasthan, there are also many places in India that are very unique and unusual. India is one country that is filled with […]