A five hour bus ride takes you to the little town of Puerto Viejo on the far East coast of Costa Rica (near the border of Panama). What a different place it was from the rest of the country!
It is a lovely laid back town with beautiful beaches (and some gnarly reef breaks), great music and a rasta vibe. It was interesting to see the difference in people and culture. The biggest concern of the day are what breaks to surf, where to get some good eats and where to find the best deal on Cuba Libres.
We rented bikes and rode out to the neighbouring villages along the coast. There are a ton of great spots to snorkel and just laze around to soak up some sun.
We spent a few happy last days in Costa Rica chilling out in this great place before deciding the time had come for us to move on to our last country in Central America. Bring on Panama!