Home / Aptitude Tests / Geography / A town which is situ...

A town which is situated at the meeting point of roads is...