The beauty of falling water, spilling over a mountain cliff or an edge of a rock is a heavenly sight that one must not die without experiencing. Being known for its beautiful beaches around the isle, Sri Lanka also well known for beautiful waterfalls that pour out at the heart of Sri Lanka.
Read More ›