Neil Island is an island in the Andaman Islands of India, located in Ritchie's Archipelago. It is apparently named after James George Smith Neill, a British soldier who had sternly dealt wi