Karta Vacation Rentals
Lakeside in Pokhara, right on Phewa Lake with sweeping mountain and Pagoda views. Steps from Tal Barahi Temple and Ratna Mandir, and a short walk to the city center. Close to World Peace Stupa, Devi's Fall and the Pokhara Museum. Pokhara Airport is about 5 km away and the Tourist Bus Station roughly 4 km.