Monday, August 24, 2009

A waterfall in the Sabaragamuwa, Sri Lanka.

'Doovili Ella' on the Kaltota road from Balangoda.