Find the word definition

Wikipedia
Changuinola

Changuinola is a city in the Bocas del Toro Province of Panama and seat city of the Changuinola District. The city attracts tourists as a popular gateway to Bocas Town and nearby cities Almirante and Chiriqui Grande.
Changuinola is surrounded by Changuinola River and extense banana plantations.