Marcus Potter
(Staff)
The Tiger Mountain Pokhara Lodge has some of the best views in Nepal. It is located on a ridge about 30 minutes from Pokhara, so best for those who don't really want to see the city. What I loved was watching the sunrise and seeing the whole range appear before me - quite exceptional.
read more
Comments (0)