There are so many resorts in India where you can spend your vacation time. I have some list of resorts i think you would like to spend your time...
Separate names with a comma.