Tag: Kapuru Kanda Ella

The 60 meter high Kapurukanda Ella Falls is tallest waterfall in the Kalutara District

Tagged with: ,