Cabo Verde: Exploring magical Sao Vicente

Cabo Verde is a very odd place, which is possibly the best reason to travel to these islands. First to Sao Vicente. It is an country that is comprised of ten islands, each of which purports to offer visitors a very different experience, and from an initial and hasty overview, they are correct. Tourists travelling […]