An Ultimate Travel Guide to Explore Kathmandu City of Nepal in 72 Hours

The National capital of Nepal, the city of Kathmandu is a living museum preserving the fine architecture of both: the local community of Newari people and Buddhism. I have visited the Kathmandu city of Nepal several times and seriously I have seen it growing on every visit of mine. Here is an ultimate travel guide…