Stargazing becomes the new travel trend in India