The Ultimate Travelers Guide to Cape Verde and Hotel Parque das Dunas
Introduction
Cape Verde (officially Cabo Verdean in native Portuguese) is a sun-drenched cluster of 10 islands floating 350 miles off the West African nation of Senegal in the Atlantic...