India's largest Tricolour was unfurled deep beneath the sea at Swaraj Dweep, earning a place in the Guinness World Records.