Is the Atlantic ocean next to torbay?