sighted in the sea off Matara town, surprised onlookers last week. This 10-ft crocodile was spotted on January 6, resting on the rocks near Pigeon Island. Nilwala River is famous for crocodiles, and ...