Kathmandu is not just the capital of Nepal, it is the cultural heartbeat of the country. Loud, colorful, chaotic, spiritual, and historic all at once, this ancient valley city offers travelers far more than just a quick stop before heading to the mountains. Many visitors arrive in Kathmandu to prepare for trekking routes likeEverest Base …

