island whose largest city is st. john's