Puerto Viejo By John DoeIn Costa RicaPosted May 20, 2020 Explore Costa Rica holidays and discover the best time and places to visit.