Puerto Viejo de Talamanca is a paradise for experienced surfers. The amazingly big waves will give a real challenge to even the most experience surfers. This beach town is known for their waves and riptides. But they also offer many other activities such as Snorkeling, kayaking, zip lining, and volcano boarding. Other great things to do here are trying local cuisine. This is a great city to relax and really enjoy your vacation. see moresee less