Visitors taking boat ride to reach Talbarahi temple in Phewa lake in Pokhara Lekhnath Metropolitan City, on Tuesday, April 10, 2018. Photo: RSS
Follow The Himalayan Times on Twitter and Facebook