IndiaLifestyle Top 10 Beautiful Islands In India September 8, 2015September 24, 2016 0 Comments Beautiful, chorao island, diu island, elephanta island, havelock island, india, Islands, top 10, willingdon island (10) Willingdon Island (9) Havelock Island (8) Majuli Island (7) Diu Island (6) Elephanta Island (5) Chorao Island (4) Rameshwaram Island (3) Munroe Island (2) Lakshadweep Island (1) Andaman & Nicobar Island