This hint just confuses me more, especially after poring over the world map looking for an island, and searching all of Swadian lands. :S
Edit: Nevermind, I understand now and am pretty sure I found it. I'll only share it if N0ught's chill with its location being released this soon after the release of the new version.