Travel

Articles

Destination Nepal

Early explorers described Kathmandu as an unspoilt, flawless emerald. Kathmandu has been a traveller’s Mecca since the 1960’s. It is the largest city in the country and is the main centre for hotels and restaurants, which serve a cosmopolitan range of foods.

Read More