I recently booked a trip through africanportfolio....
I recently booked a trip through africanportfolio.com and I was blown away by the level of service I received. The team at African Portfolio Inc went above and beyond to ensure that every aspect of my trip was perfect. I will definitely be using their services again in the future.