Black bean salsa with mango and lime (Aruba)

Tweet Aruba is a part of the Netherlands Antilles (or Dutch Antilles) and hence also a part of the Netherlands. The island is located very close to the Venezuelan and Colombian coast and has about 100,000 inhabitants. Aruba has a drier climate than most of the Caribbean and is outside of the hurricane belt, which […]