Puerto Viejo de Talamanca

With gorgeous beaches, a soundtrack of cackling birds and croaking frogs, breathtaking blue waters, Puerto Viejo de Talamanca a beach lover’s paradise. This must visit seaside town is situated on the shores of the Caribbean Sea. But what makes it one of the must visit place? Definitely, the beaches, more specifically the famed Salsa Brava waves. Famous surfers […]