Satellite map of Resorts World Sentosa
Resorts World Sentosa is an integrated resort on the island of Sentosa, off the southern coast of Singapore.
Latitude: 1° 15' 11.64" N
Longitude: 103° 49' 15.89" E
Resorts World Sentosa is an integrated resort on the island of Sentosa, off the southern coast of Singapore.
Latitude: 1° 15' 11.64" N
Longitude: 103° 49' 15.89" E