Located on an island in Nepal's Phewa Lake, stands the Barahi Temple. A visit to the island near the center of Lake Phewa is often included on tour packages in the area, and is certainly a must for anyone touring Pokhara. Set in stunning surroundings, many find Barahi Temple a peaceful place to relax, especially after canoing across the glistening waters of Phewa Lake.
Phewa Lake is the second biggest in Nepal. It size measures in at 4 km by 1.5 km. The lake itself is a major attraction drawing those who enjoy water sports, families and those who simply love absorbing the beautiful scenery. The warm waters are inviting and ideal for a trip on a little wooden boat, which can be rented along the shoreline. Along the Lakeside section of Phewa, visitors can explore the various souvenir stores, bookshops and restaurants. Simply hop aboard a boat and float out to the island in the center, to discover even more treasures.