1. Utrakhand- If you are a mountain lover and adventure seeker you will love this 2. Meghalaya- Just too much amazing background from waterfalls to clean river to the best caves. 3. Maharashtra- This place has the fun of a city along with some epic hidden gems through out.
1. Kerala: The state is extremely tourist friendly and foreigners can get typical tropical vibe here. 2. Rajasthan: International tourists usually love to flock here to get a taste of the beautiful Rajasthani architecture. 3. Goa: As it is the one of the most sought after destinations for foreigners in India. Here (particularly in South Goa) they will experience minimum culture shock compared to rest of India.
I suggest Himachal Pradesh, Rajasthan and Kerala because in this 3 state you will be get experience of Snow, mountain,Desert, royal palace, fort, Beach, Jungle, Tea estate and famous Temples
Rajasthan- as foreigners love cultural values of india.might be learn about indian loveš
Himachal pradesh- as Himachal shares frozen tradition of india. the best Honeymoon spot. kerala- they can't find something like south india in any other continent. unconditional culture on the banks of romantic rivers.