best place for 3 days trip in india