Discover the beauty of Tarrafal, Cape Verde’s hidden gem. Tarrafal Located off the coast of West Africa, Cape Verde is a hidden gem waiting to be discovered. One of the most beautiful places to visit in Cape Verde is Tarrafal, a small town on the island of Santiago. Tarrafal is