Praia de Calheta: Santiago's Golden Shore in Cape Verde | OnlyBeaches