We been there only for couple of days during 2007, but it was still its in our memory and this is the place where we would be visiting again. It located and they have a room (not remembering its number) with breathtaking view of Himalayas. Its a corner room with windows in 2 sides and from the bed you will...
More
- Also Known As:
- The Apple Blossom Shimla, Himachal Pradesh
