Africa Middle East

Cape Verde Islands, overflowing with activities

By Dorine Reinstein /
Cape Verde's Santiago Island offers diverse landscapes, from white, sandy beaches to green, mountainous peaks. Photo Credit: Salvador Aznar/Shutterstock.com

Comments