Karta Vacation Rentals
On Pokhara’s Phewa Lake edge, minutes from Ratna Mandir and a short walk to Tal Barahi Temple. Bagaincha Wellness Resort sits about 2 km from the city center and roughly 8.6 km from Pokhara International Airport, with World Peace Stupa and other lakeside sights within easy reach.