Kathmandu and the Nepalese crew...
October 21st 2016 Destinations with an element of the superlative usually succeed effortlessly in attracting tourists purely to discover the mystique surrounding that very superlative, and in this case, the world's highest mountain, Mount Everest, has been Nepal's ID card since time immemorial. The nation's capital city of Kathmandu though, has deve
... read more