Hello!
I know there is supposed to be an island that can be unlocked simply by swimming or boating up to it.
However, my questions is: Where is this island located in relation to the main island?
I've boated up to all of them, and have stood on one, but the fog didn't disappear.