Also Try
Book now Trip.com 1 The Knolls...
SETHLUI.COM via Yahoo
4 days ago
View all
Amusement park
Universal Studios Singapore is a theme park located within the Resorts World Sentosa integrated resort at Sentosa in Singapore. It features 28 rides, shows, and attractions in seven themed zones. Wikipedia