Michaela and Ernst
07 February 2026

AIDA Stella cruise ship passengers on a safari to the Addo Elephant National Park with Guide Mervyn