Which are the oldest human settlements in the Kathmandu valley?
Kathmandu valley is an amalgamation of three cities that geographically and culturally blend in well with each other.
The post Which are the oldest human settlements in the Kathmandu valley? appeared first on OnlineKhabar English News.