Karta Vacation Rentals
Tucked in Pokhara, a short walk from Phewa Lake and the city center. Steps from Ratna Mandir, Tal Barahi Temple and close to Devi's Fall and World Peace Stupa. Pet-friendly and family-friendly — perfect for active travelers and lakeside strolls.