Sri Vijaya Puram | The Andaman and Nicobar Islands on Sunday created another Guinness World Record with the formation of the tallest human stack underwater at Swaraj Dweep, formerly known as Havelock ...