Visitors flock to paradise isles