Puerto Viejo is the largest tourist destination in Costa Rica’s small Caribbean coast. The vibe here is laid-back, Caribbean-style with a great diversity of people living here and visting here.