rescue ship submarine Kanguro in Palma de Mallorca in the 1920s. Posted on May 28, 2023 by laststandonzombieisland Leave a comment rescue ship submarine Kanguro in Palma de Mallorca Previous Return to Warship Wednesday, Jan. 4, 2023: Diving the New World