One of the hidden gems in Africa, Cape Verde, also known as Cabo Verde, is a nation on a volcanic archipelago off the northwest coast of Africa. It’s known for its Creole Portuguese-African culture, traditional morna music and numerous beaches. If you are the beach…