The Andaman and Nicobar Islands set a Guinness World Record for the tallest underwater human tower. This record was made at Swaraj Dweep, Havelock Island where an amazing team of scuba divers made an ...