top of page

Images of Kollahalla

A small village in Sri Lanka with a spectacular waterfall

bottom of page