Travelling to Kathmandu, Nepal? Consider Visiting These Places in Kathmandu Valley

Kathmandu, the capital city of Nepal, is named after Kasthamandapa, a wooden temple constructed from a single tree in 1596. Kathmandu, a monument of wood, was called Kantipur, the city of glory, in the ancient time. It is believed, Kathmandu was founded in 723 AD, however, the oldest stone idol in Kathmandu dates back to […]