How to avoid tourist trap restaurants in Nepal

Wait, there’s a Planet Hollywood in Nepal I should avoid?

1 Like