How many islands are there in Sri Lanka?

Sri Lanka has several small offshore islands, with the largest being Mannar Island and Delft Island.
Copyright Wanderlust World © https://www.ynyoo.com