Polwatta Amuran Ella waterfall is an 18 meter unconfirmed waterfall published in the official website of the Sabaragamuwa Provincial Council.

Tagged with: ,