You are viewing a single comment's thread from:RE: Tal Barahi, Phewa Lake, NepalView the full contextloving-kindness (53)in DBuzz • 2 years ago Is that a mini island with all those trees? Posted via D.Buzz