Pokhara’s most famous Hindu temple, the two-tiered pagoda-style Varahi Mandir stands on a small island in Phewa Tal, near the Ratna Mandir (Royal Palace). Founded in the 18th century, the temple is dedicated to Vishnu in his boar incarnation. It’s been extensively renovated over the years and is inhabited by a loft of cooing pigeons. Rowboats to the temple (per person return Rs 50) leave from near the city bus stand in Lakeside.