Along with the terrain and eco-systems, the culture and energy can also change from region to region. Puerto Viejo is a beautiful city set along the Caribbean Sea, and has a very distinct Caribbean feel. With both Afro-Caribbean and indigenous decedents, Puerto Viejo has a unique culture that can only be found in this part of the Costa Rica. There are no clocks in Puerto Viejo, time is measured by the waves and the sunrise! Here you can enjoy some relaxation on some of the most beautiful beaches you have ever seen. There is so much more to Puerto Viejo than just relaxing at the beach, there are activities for everyone such as the ones described below.