Karta Vacation Rentals
On the shores of Phewa Lake in Pokhara — a true lakefront resort just a minute's walk from the water and minutes from Ratna Mandir and Tal Barahi Temple. Easy access to World Peace Stupa, Devi's Fall and Pokhara Intl. Airport puts outdoor adventure and city sights within reach.