
One of Freak Street’s oldest cafes is still the best Established in 1965, during Kathmandu’s early hippie era, The Snowman Cafe still stands today near Freak Street / Jhochhen Tole. What’s more the cakes in this cafe are by far, in my opinion, the best in Nepal. Entering into the Snowman Cafe is like walking back …