The town of Grecia, about 45 min from San José, boasts some of the most perfect weather in the world — in Grecia.


Stay up to date with the latest stories by signing up to our newsletter, or following us on Facebook.