Luxury African Safari Review: Tanzania, Zanzibar, Serengeti National Park, Stone Town, Horseback Safari, Snorkeling

5
Review by traveler
Marcy C.
on
10.25.2014 for a customized tour designed by Travel Agency 264032