Howrah Bridge
India /Andaman /Andaman /Neil Island The Howrah Bridge or Natural Bridge is situated on a bank of dead corals, Neil Island. Edit Detail InformationEdit Howrah Bridge or Natural Bridge is the chief attraction of Andaman and Nicobar Island which is located on Neil Island. The bridge is a natural formation but the area around the […]