Shaheed Dweep (Neil Island) is a beautiful island near Havelock famous for coral reefs, natural bridge and peaceful beaches.