1 of 4

trovare sul mare

I have read the following sentence in an Italian language learning tool:

Noi pensavamo che il posto si trovasse sul mare.

Does that mean that the place is on the sea (eg a petrol extraction platform, an island) or by the sea (= on the coast)?