Botes Apex is located in Costa Rica on De la Plaza de Alicante, 300 m oeste y 500 m sur, Alajuela Province, Central Canton of Alajuela. Botes Apex is rated 5 out of 5 in the category boat builders in Costa Rica.
Address
De la Plaza de Alicante, 300 m oeste y 500 m sur, Alajuela Province, Central Canton of Alajuela