Location

The River Crescent Resort, 2558-1, V.P.O., Rangri, Manali, District Kullu, H.P. - 175131, India

Nearby Area

  • Van Vihar
  • Manali Sweets
  • IOC Bus Stop
  • Civil Hospital

Reviews

Three Stars

Comments(0)