Fishtail Lodge-Pokhara

Fish Tail Lodge – Pokhara

Fishtail Lodge is situated on a peninsula with the Fewa Lake on one side and a forest-covered hill on the other, the Fish Tail Lodge offers spectacular views all round making it a unique lake resort. Guests are received and … Continue reading Fish Tail Lodge – Pokhara