Tallest Human Stack Underwater
Achievement: Tallest human stack underwaterHeight: 22.3 metres / 73.16 ftLocation: Swarajdweep, Andaman & Nicobar IslandsDate: 3 May 2026 The achievement was organised by the Andaman & Nicobar Administra...
View Record