Karma Royal Himalaya Resort Shimla

  • One of the best holiday resorts in Shimla
  • The resort is situated at Baldeyan Shimla
  • A cosy resort in the lap of Himalayas
  • It is near to the highest golf course in Asia
  • Karma Royal Himalaya Resort Shimla
Category: Tag:
Rated 4.88/5 based on 264 reviews

Call Us :: 09351618124