The street dogs of Kathmandu
Foreign visitors walking the streets of Thamel, Kathmandu's tourist hub, can hardly fail to be aware of the presence of...
Foreign visitors walking the streets of Thamel, Kathmandu's tourist hub, can hardly fail to be aware of the presence of...
In the bustling heart of Kathmandu, where people struggle for living space amidst the overcrowded urban sprawl, it's a wonder...