An interesting cross cultural homonym (well, almost).
Punta Gorda lies on the shores of the Peace River. That is the English translation of Rio de la Paz as the Spanish named it. The indians had a name for it too. Talakchopcohatchee which means river of the long peas. Peas or Peace, sound almost alike with different meanings. This is an early morning shot near the source.
There are an abundance of pea-like plants growing on the shores. Here are a few of them.