Příjemná zastávka na „Road to Hana“, slavné cestě z Kahului po severním divokém pobřeží. Twin Falls jsou menší vodopády v hustě zalesněné oblasti, z nichž vytéká řeka se spoustou tůní ideálních ke koupání. Ze silnice se projdete jen pár set metrů příjemnou cestou lemovanou tropickou flórou. Vstup volný.