Top 10 places to visit in India

India is a land of diversity. And usually when we talk about diversity we are either speaking of culture or religion or landscape. India is one such country which offers an abundance of experience to travellers of all genre be it adventurers, or wildlife enthusiasts, art experts, architectural admirers, nature lovers or even pilgrims. And […]