Description
Shangri-la Development Bank At present Shangri-la Development Bank Ltd. is one of the largest National level Development Bank with Branch network of 31 branches, depositors base of more than 2 lakhs customers with its Central Office in Baluwatar, Kathmandu and Regional Office in Pokhara and Nepalgunj.