fbpx
6 Unique Tea Shops In Kathmandu

6 Unique Tea Shops In Kathmandu You Have To Visit

A piping hot cup of tea is the favorite pastime for Nepalese. Functions and gatherings will never be complete without having a good cup of tea in Nepal. So, for a few... Read more »