Kathmandu, a tranquil oasis or a lavish cosmo ...
Travel Oct 30, 2015
Kathmandu, the flamboyant capital city of Nepal is an enticing blend of traffic rush, clanging temple bells, cooing doves and fragrance of i