Beautiful, interesting, incredible cinema.
This Short Documentary is about The Cellular jail, situated 630 miles away from mainland India in The Andaman and Nicobar islands.