Cape Verde on a Shoestring: How to Enjoy Santa Maria's Beaches for Less
The moment my bare feet touched the crystalline shores of Santa Maria, I felt that familiar rush of discovery – the same feeling I get when I find the perfect food truck in an unlikely corner of a new city....