To get to the Isles, travel to Nibben Bay, located east of Bravil, and find the portal there.