Board Thread:Quests and Special Events/@comment-24568135-20150514144437/@comment-233389-20150528215909

you apparently don't need to OWN the island, just see it, at least on PC... I'm only up to 5 islands, but I can see 7 towers.