5. Loktak Lake Islands (floating islands) 6. Dhanushkodi Island. 7. Willingdon Island (manmade island) 8. New Moore Island. 9. Great Nicobar Island. 10. Mumbai. For details on these islands visit http://www.boydom.com/2012/10/09/top-10-notable-indian-islands/