Universal Studios Singapore Location Map

address: Resorts World at Sentosa, Sentosa Island, Singapore,
view on Google Maps