Your home away from home at Shimla, a perfect getaway up in the hills, on the backdrop of nature and scenic beauty.