Karta Vacation Rentals





On the shores of Phewa Lake in Pokhara, this lakefront resort sits a minute's walk from the water and about 2 km from the city center. You're close to Barahi Temple, World Peace Stupa, Devi's Fall and the Pokhara Museum — ideal for sightseeing.