Related Questions

London lies ______the Thames.
The Thames ---- London.
The Padma Bridge _____ over the Padma River is the longest bridge in Bangladesh.

Next steps