Srilanka-Places.com has listed approx 48 islands in Sri Lanka. Some of the Top rated islands in Sri Lanka are- Punkudutivu, Kachchatheevu, Srí Lanka, Sober Island, Galman Duwa, Mandaitivu, 1st Island (SL), Kurikadduwan, Neduntheevu & Neduntheevu.