The tropical wonderland of the Cape Verde Islands archipelago is situated some 200 miles off the west coast of Senegal And, believe me, this should be on everyone’s list...
Read More »