Home / Tag Archives: Costa Rica

Tag Archives: Costa Rica

10 of The Top 20 Happiest People/Countries In The World (Costa Rica)

10) Costa Rica The second Central American Country to join our list, Costa Rica is home to not just the 10th happiest people on the planet yet some of its most wonderful rain forests. Essentially a Spanish speaking country of ...

Read More »