Karta Vacation Rentals
Set on Pokhara’s Lakeside at Barahi Chowk, a short ride from the airport and about 2 km from the city centre. Minutes from Barahi Temple, Phewa Lake, World Peace Stupa, Devi’s Fall and the Pokhara International Mountain Museum.