All 2,376 stranded tourists, including several foreign nationals, have been evacuated from Neil and Havelock Islands by Indian security forces and the Union Territory administration. An