EIU Report: Kathmandu is the second best most improved liveable city

KATHMANDU, AUG 19: The Economic Intelligence Unit (EIU) published their latest document on Global Liveability Ranking and Report 2015 today. Nepalese capital Kathmandu has been listed in second number under the title ‘Ten of the best-the most improved liveability scores over … Continue reading EIU Report: Kathmandu is the second best most improved liveable city