Post
Lansdowne closest to Delhi... Then nainital, Mussoorie
upvoteUpvote (2)messageComment
There are some amazing resorts in Lonavala and Lavassa in the West. Matheran is also a good choice. In the north, you can always choose Shimla or Rishikesh. Lansdowne is another option.
upvoteUpvotemessageComment
Hey Rohit, For a corporate off-site, my top suggestions to you are as follows: Bir, Jibhi, Dharamshala, Mukteshwar, Naukuchiatal or Mashobra. Hope this helps! :)
upvoteUpvotemessageComment
Ooty
upvoteUpvotemessageComment
Pangot, Uttrakhand.
upvoteUpvotemessageComment
Lonavala, Maharashtra
upvoteUpvotemessageComment