A landmark of Neil Island in the Andaman Archipelago, Natural Bridge is a treat for every visitor wandering this island. A short trek along the Laxmanpur beach leads to this majestic artistry of mother nature. Don't miss this one if you're in Neil...