Wonders of island life