The 11 Best Coffee Shop In Kathmandu That You Must Visit
The rise in the number of consumers of organic coffee has also caused the coffee business in Nepal to elevate. Numerous coffee shops have been established around the country, and especially in Kathmandu, which offer different types of coffee. There also seems to be healthy competition among coffee houses in Kathmandu, as they strive day…