Definition of Puerto Limón in English:

Puerto Limón

proper noun