Home Guides Why Bhaktapur is a must-see city on your Nepal trip