Kathmandu
Kathmandu is the capital city and largest city of Nepal with a population of around 1 million. It has a multiethnic population within a Hindu and Buddhist majority. It is also the home of the Newars. Religious and cultural festivities form a major part of the lives of people residing in Kathmandu.. Hindu and Buddhist pilgrims from […]