When I first travelled to Morocco, I'd heard about a lot of the tourist hotspots, Marrakech, Essaouira, and Casablanca. Agadir wasn't on my travel list, however, until I visited the area for surfing. Immediately I fell in love with this part of Morocco. Agadir is a relaxed and laid-back city,...
When I first visited Morocco, I planned to stay only for a few weeks but those weeks quickly turned into months, as I couldn't get enough of the blend of African, Middle-Eastern, and European cultures reflected in the food, art, religion, architecture, and languages. I found myself continually in...
Mauritius is well-known as a paradise destination to rival the islands of the Maldives and Bahamas. This small country off Africa's eastern shores is full of palm-fringed white sand beaches, bright blue waters and lush jungle. Mauritius' beaches are home to many luxury and boutique hotels; however, it is...
An archipelago in the Indian Ocean with 115 islands, Seychelles is off the coast of East Africa. Seychelles beaches are postcard-perfect and encircled by gin-clear seas. The beaches in Seychelles, each with distinct features, ranging from ribbons of hypnotic white sand to small stretches peppered with granite rock formations....
Kenya may be better known for its national parks and abundant wildlife, but you might be surprised to learn there are some incredible beaches in Kenya. The country has a long coastline of about 250 miles (400 km) along the Indian Ocean. You'll find most of the best beaches...
When choosing a Kenya safari, the Masai Mara is one of the top places that come to mind. This is because it's home to the Big Five - lion, elephant, leopard, rhinoceros and buffalo. If you plan to spend at least three days on a Masai Mara safari, you'll...
Editor's Picks
What's Hot
20 Fairytale Castles In Wales
Wales is filled with unexpected beauty. Although it may not be a stereotypical holiday destination, Wales has a reputation for adventure, wild landscapes and...