Various places in India

India is a land blessed with literally all kinds of landscape that one can ask for. With its varied culture, super tasty food which is different in every other state just like the languages and rich cultural heritage, India is a land way more than just the land of snake charmers. A must see destination for anyone who wants to experience everything in one country.