Archive | Nepal RSS feed for this section

Kathmandu Travel Guide

Kathmandu, the capital of Nepal is a haven for tourists. The moment you step off the plane you’ll feel you are in another world altogether. The sights, sounds and smells are a prelude to the excitement, adventure, and exhilaration that await you in this enchanting city. Kathmandu has attracted tourists ever since Nepal first opened [...]

Continue Reading