River Side Lodge & Restaurant is a lodging, located at Lukla, 56000, Nepal
Fast 2 Std auf das Essen gewartet, obwohl niemand sonst hier war. Essen war viel zu wenig und schmeckte nicht
My first tea house so it is special and will stay in my memory for a long time. Clean, friendly, warm and scenic location. Worth a stop