Universal Studios Singapore is a new theme park located within Resorts World Sentosa on Sentosa Island, Singapore. It was a key component of Genting's bid for the right to build Singapore's second integrated resort. It was announced on 8 December 200... Read further
License: All Rights Reserved