5 Best places in India to travel with friends