Selfish Travel is a space to look out for awesome places to visit in India and make most out of your stay in the country