Karta Vacation Rentals
Nestled north of Pokhara's Lakeside, about 900 meters from the main tourist strip, Green Peace Resort sits amid rice paddies with sweeping views toward Phewa Lake. Phewa Lake, Barahi (Tal Barahi) Temple, Ratna Mandir, World Peace Stupa and Gupteswar Gupha are all a short drive away.