Located about five hours away from San Jose, Costa Rica you can find Puerto Viejo. An area with Caribbean vibes all over town. Although the Caribbean side of Costa Rica is not always the most popular, we were happily surprised with what we found...
Read More