Kathmandu Valley: The Landmark of Nepal

Being the capital city of Nepal, Kathmandu has mustered all the potential and prerequisite of the country making it the most developed city. It is also a prehistoric city illustrated by several heritages and monuments dating back to thousands of year. Kathmandu is not actually the native name used by the Newar people of the [ Continue Reading ]