17/05/2017 Hotels & Resorts
Join the fun with us! Visit nature nest eco resort. It is situated in the suburbs of the Queen of Hills, Shimla, in a beautiful place called Koti on Chail to Kufri Road. In Nature Nest Resort the mist held by the hills and the pines, lowers itself to welcome the travelers. To know about our package dial +91- 9041093609 or visit our site.