We are looking at the Centaura ATV and this one trying to decide, are these both the same? Looks like they are located in the same place. Thanks
Yes, both are the same.
Centaura is our Horse Division and we just started branding La Finca for our lodging and other adventures.
Get quick answers from ATV La Finca staff and past visitors.