What to do in Kathmandu, Nepal – best tourist attractions!
What to do in Kathmandu city, Nepal – introduction. Kathmandu is Nepal’s capital city, laying at the elevation of 1400m above the sea …
What to do in Kathmandu, Nepal – best tourist attractions! read more