Advertisement

Live Cams in Cape Verde

Cape Verde - Praia da Cruz
Cape Verde - Praia da Cruz
View of the Beach of Praia da Cruz in Boa Vista