The beautiful Santa Maria Beach

Cape Verde has gorgeous beaches. From white sandy beaches to black volcanic sandy beaches. They are located in small bays orthere ¬†are very long stretches. According to the Lonely Planet travel guide, Cape Verde is ranked among the top 10 best destinations for beautiful beaches and small islands. On almost every Cape Verde island you […]

Read More