 It has two main tributaries namely Olipuzha and Veliyar.The Kadalundi River drains an area of 1274 km² and has a length of 120 km.The Kadalundi Bird Sanctuary spreads over a cluster of islands where the Kadalundipuzha River flows into the Arabian Sea.