I think it is officially called “Puerto Viejo de Talamanca” because it is at the foot of the Talamanca Mountains and nearest town to some of the Indian reservations. It is also called “Puerto Viejo de Limon” because it is in the Limon Province and near the larger port city of Limon, also a symbol of the Caribbean for Costa Rica and where they have the Caribbean and Reggae festivals and big parades like Mardi Gras. Another reason for the extension on the name is there is another town called Puerto Viejo which I have also visited on the Caribbean slope, but inland next to the mountains. It is called “Puerto Viejo de Sarapiqui. It is on the Sarapiqui River. Well, a few shots of buildings in the Caribe Puerto Viejo which you could call “Rasta Town” or a hangout for some American youth who see themselves as new hippies or rasta or whatever labels are used today. Colorful but not highly appealing to me.