Puerto La Cruz

Proper noun

 * 1) A port city in Anzoátegui State, Venezuela.