4 Ara 2018 ... There is not much to do in Helen that is indoors besides restaurants. It is a beautiful mountain town with some wonderful parks and family hiking spots.