Tal Barahi
is one of the most religious and famous pilgrimage sites in Pokhara, devoted to the deity Tal Barahi. The dramatic beauty of its location itself attracts everyone. As the temple is on a small island, surrounded by the crystal clear waters of Fewa Lake, the only way of getting to the temple is on boat. It is flooded by the visitors throughout the year to worship the deity or just to enjoy the beauty of the location.