Kalinchowk Kasturi Lodge is a lodging, located at Kuri Village, Nepal. They can be contacted via phone at +977 49-690589 for more detailed information.
Its really beautiful and worth visiting