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.
The town of Grecia, about 45 min from San José, boasts some of the most perfect weather in the world — in Grecia.