Rara’s mesmerising beauty By Prakash C Timilsena Located in Karnali Province, Rara Lake is a must-visit destination in the country.