As long as you're on the surface of the ocean (assuming we can limit this discussion to Earth), GPS can see the satellites.
I wouldn't want to promise anything from in a submarine or while diving.
The cell tower signal is a different issue, of course.
__________________
/\/\\/\/
|