Nova Sintra’s Top 5 Food & Drink Spots: A Local’s Guide
Nova Sintra’s Top 5 Food & Drink Spots: A Local’s Guide So, you are after visiting Nova Sintra, that charming little town way up in the clouds on the island of Brava, Cape Verde? Is that right? It’s almost like…