Tag Archives: Kathmandu

Travel Guide to Kathmandu and its Attractions

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