Collado del Sol is located in Caballo Blanco, Costa Rica on Caballo Blanco, de la iglesia, 50 metros este, 200 metros norte y 200 este Cartago. Collado del Sol is rated 3 out of 5 in the category fruit and vegetable processing in Costa Rica.
Address
Caballo Blanco, de la iglesia, 50 metros este, 200 metros norte y 200 este Cartago