Nature Life Home Stay Shimla, India Hotels & Resorts Naturelife Homestay located near purani koti, 3 Kms from Tourist Place Mashobra Shimla. It is an ideal place to get together with family and friends to relax.... View Details »