The best African adventures provide an exhilarating blend of natural beauty, cultural richness and unparalleled thrills. As a continent...
Essaouira is Morocco’s laid-back, hippy beach town on its Atlantic coast. Jimi Hendrix is supposed to have been inspired to write...