Illabo Rest Area - Illabo: Tourist information. Illabo Rest Area - Illabo:  Tourist information.