The Annai Indira Gandhi Bridge is indeed the longest sea bridge in India, spanning 2.32 km across the Palk Strait connecting Rameswaram island to mainland Tamil Nadu. Howrah Bridge is over land, while Panvalnadi and Mahatma Gandhi Setu are river bridges, not sea bridges.