Cape Verde rewards travelers who look beyond beach resorts with volcanic villages, harbor towns, mountain valleys, colonial streets, and quiet […]
Cape Verde rewards travelers who look beyond beach resorts with volcanic villages, harbor towns, mountain valleys, colonial streets, and quiet […]