Avenue Of Baobabs Shutterstock 259688654
20 days from £7,795 (Inc flights) Land only price from £6,995