Nagarkot Shangrila Resort is The BEST resort where people come FIRST. It is located on Stupa Resort Road, Baluwapati Deupur, Nepal. Relax in our plush rooms and enjoy the stunning natural surroundings. Come experience the best of both worlds.
Nagarkot Shangrila Resort is The BEST resort where people come FIRST. It is located on Stupa Resort Road, Baluwapati Deupur, Nepal. Relax in our plush rooms and enjoy the stunning natural surroundings. Come experience the best of both worlds.