Natural Bridge is the chief attraction of this Island which is located on Neil Island. It is widely known as the Howrah Bridge. The name Howrah Bridge was provided by the local Bengalis of Neil Island.