Pokhara Nepal is just one helluva beautiful place located beside the Phewa Lake famous for its swimming, boating (no engines!) and fabulous view of the Annapurna mountain peaks. There is a small island with a cute little temple in the middle of the lake.
No comments:
Post a Comment