For agesFor a very long time.
PrecariouslyIn a way that is not securely in position and is likely to fall.
Rigid itineraryA strict, inflexible travel schedule.
Copious amountsA very large quantity of something.
Struck a chordCaused someone to feel sympathy, emotion, or enthusiasm.