New Delhi, March 23 -- As we enter spring season and you're planning a vacation, then you don't need to think much of it. Mahindra Group chairperson Anand Mahindra has already a fantastic recommendation-an Indian town Tawang situtated in Arunachal Pradesh, which he lauded about on X on Sunday, March 23.

He called it "unmatched beauty of India's NorthEast", saying, ""Spring Fever; Tawang, Arunachal Pradesh...#SundayWandering", with a video from there and ending with a phrase "Discover Shangrila."

It has gained more than 54,000 views, 3,400 like, 105 comments. Well, why not, since it is captivating with a beautiful view. Netizens couldn't wait to call it "a paradise in the Northeast".

"TA" refers to Horse and "Wang" means Chosen. Founded...