Back in the 60’s and 70’s the British Land Rover company had an assembly plant in Costa Rica. The vehicles were perfect for mountain work and many still serve coffee farming families today. Being a Brit myself, I always enjoy seeing this nod to home when I visit Costa Rica.
Best of British