About
Welcoming every visitor to the town of Isabela is the impressive rock sculpture of the Cacique (chief) Mabodamaca. When driving along the route #2, on your way to the west coast, pay close attention as this landmark can be easy to pass by.
Welcoming every visitor to the town of Isabela is the impressive rock sculpture of the Cacique (chief) Mabodamaca. When driving along the route #2, on your way to the west coast, pay close attention as this landmark can be easy to pass by.