Finding our favourite beach in Costa Rica

Two boats, three buses and a border crossing later, we arrived in Puerto Viejo (“Old Harbour”) on the Caribbean coast of Costa Rica. Puerto Viejo is a small seaside settlement, famous for partying, surfing and relaxation. One day we went on a gorgeous 15km bike ride along the coastal road to the sleepy village of Manzanillo. We…