Marine Life Park is located on Sentosa Island in Singapore. It features rock sculptures of a submarine and mermaid. Visitors can also see random movie sets around the park.Read less