Port Elizabeth
EASTER SUNDAY FLIGHT
GAME VIEWING
ZULU VILLAGE
DAY IN MBABANE
SWAZILAND
KRUGER PARK
SOWETO TOWNSHIP
JOHANNESBURG DAY 2
JOHANNESBURG DAY 1
AMSTERDAM TO JOHANNESBURG
FLYING
FLIGHT TO AMSTERDAM
LEAVING FOR AFRICA
PUERTO VALLARTA, MEXICO TO LONG BEACH, CA
PUERTO VALLARTA MEXICO
CABO SAN LUCAS MEXICO
LONG BEACH TO CABO SAN LUCAS MEXICO
MOSCOW DAY 2
ALASKA CRUISE PART 2