You are viewing a single comment's thread from:RE: Sunrise in pokhara !View the full contextView the direct parentworldthrulense (53)in #travel • 7 years ago It is a beautiful place surrounded by mountains and it is located in Nepal .