Man cannot live in the sea, so there are no villages in the sea.
Of the below sentences, which one does *not* make sense?
[a] "there may be villages in the ocean"
[b] "there may be villages on the mountains."