Singapore is connected to the mainland by a causeway that runs across which stretch of water?
Tebrau Strait Selat Johor Strait of Johore Straits of Johor Selat Tebrau Johore Strait Straits of Johore Johore Straits Johor Strait Tebrau Straits Tebrau Reach Strait of Johor
tebrau strait strait of johore tebrau reach johor strait selat johor johore strait straits of johore johore straits strait of johor tebrau straits straits of johor selat tebrau
straits of johore
WikipediaEntity
Straits of Johore