1 audio guides in English in Kathmandu, Nepal. Discover its monuments and history while you walk.
The Russian House in Kathmandu is a cultural center that blends Russian heritage with vibrant Nepalese tradition, located in the heart of th…