Karta Vacation Rentals





On the lakeside in Pokhara, a lakefront spot steps you out to Phewa Tal and minutes from Ratna Mandir and Barahi Temple. World Peace Stupa and paragliding launch sites are close by, making it a smart base for outdoor and sightseeing days.