Africa Archives | At First Blush & Co. Events

Tag Archives: Africa

The island of Cape Verde, located off the coast of Western Africa in the central Atlantic Ocean, is our guest blogger’s pick for this faraway edition of Venue Views.