S.E.A Aquarium is located at Resorts World Sentosa’s Marine Life Park. It’s still very new, having only opened late last year. I hadn’t had the chance to have a look before the move to Shanghai, so decided to do so on my recent visit back. (Post Contains Video)