Puerto Viejo

Puerto Viejo. This charming coastal village is famous for afro- caribbean culture, beaches, rainforests, surfing and relaxation. The area has a different and interesting culture, more influenced by the Caribbean Islands, including Jamacia. The vegetation here is lush, tropical and dense.