The majestic tourist town of Pokhara in Nepal is surrounded by a huge lake, epic mountains, and is filled with over 300 restaurants! The sheer number of restaurants in such a small town surprised me, and I took it as a challenge to find the best restaurants in Pokhara for you. As always, I’ll focus […]
