Must be heaven

Must be heaven, Sri Lanka

This is one of my favourite landscape photos taken on the way back to Colombo from hills district.

Ramboda Falls

Ramboda falls, Sri Lanka

This a magnificent waterfall located in the hills district surrounded by tea estates of Sri Lanka.

Closer view of the Ramboda falls, Sri Lanka