Cayo Levantado (literally, ‘raised cay’ in English) is the Dominican Republic’s quintessential Caribbean oasis. Also known as Bacardi Island, because…
Cayo Levantado (literally, ‘raised cay’ in English) is the Dominican Republic’s quintessential Caribbean oasis. Also known as Bacardi Island, because…