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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results