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