Situated in the Bay of Bengal, the Andaman and Nicobar Islands form ... Explore the museum and light and sound show, which narrate the harrowing tales of the incarcerated inmates, offering a ...