When you think of the Dominican Republic, what is the first thing that springs to mind? Beaches and all-inclusive resorts are...
Read More
Off the coast of Tanzania, located in the magnificent Indian Ocean, is the fascinating island of Zanzibar. Zanzibar can be defined as the perfect place for both a relaxed & also active vacation, ... Read More