The Red Mud Chalet

  13th Mile Road, Hee- Bermiok, West Sikkim, Gangtok, India

Booking.com Book Now