Delight Royal Lachen, Lachen

Gumpha Road, Gurudongmar Road, Lachen, Sikkim