Nepal

Things to do in Kathmandu

Things to do in Kathmandu

Both the capital city and the largest city of Nepal, many people whizz through Kathmandu on their way to explore the stunning natural attractions…