... am Strand von Neil, Südliche Andamanen (Indien)