Not only is it one of the continent's safest and most accessible countries, it's also blessed with a rich culture, dreamy beaches and some of the best wildlife-spotting opportunities you'll find anywhere in Africa. Here's what you'll need to know before you visit.