5 Things To Do in Kathmandu, Nepal December 5, 2016December 13, 2016The T List 0 Nepal is the reputed destination for avid trekkers but some may also remember that this is a country devoted to their religions. The country’s capital, Kathmandu, […]