Top 10 Offbeat Tourist Places to Visit in India
India is a land of extreme and vast exploring potential. The colourful land of India is soaked with immense charms of stunning beaches, culture throb temples, exotic deserts, majestic palaces, gorgeous lakes, dramatic mountains, happening cities and whatnot. After tons of classical surprises, India is this time waiting for you to surprise you in a