A place where waterfall meet the sea