Cape Verde, a hidden gem in the Atlantic Ocean, is a destination waiting to be explored by curious travelers seeking adventure, culture and natural beauty. If you're unfamiliar with this ...