Cura Cabai

From Wikipedia, the free encyclopedia

Cura Cabai is a village on the island of Aruba, located on the west coast of the island towards the southeasternmost point.