Return to Article Details Origin of 'Floating Islands' in the lakes at Khajiar and Rewalsar in Himachal Pradesh Download Download PDF