Exploring helen island