Which is the cheapest place to visit in India