Hidden in the heart of Thamel, Kathmandu Art House is a hidden gem worth slowing down for and exploring. ✨