Natural History Museum Kathmandu
Nepal /Kathmandu /Kathmandu The Natural History Museum 3 km west of Kathmandu city. Edit Detail InformationEdit Natural history museum of Nepal is situated on the lap of Swayambhu stupa, a world heritage site in the west hillock of Kathmandu valley. Swayambhu hillock is itself a famous place not only in the context of the culture, […]