Island of Flowers

E1403288 UNEXPLORED

Island of Flowers is a picturesque Pacific island off the coast of Panama, renowned for its lush tropical vegetation, abundant blooms, and historic village.

All labels observed (1)

Label Occurrences
Island of Flowers canonical 1

How this entity was disambiguated

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Taboga Island alsoKnownAs Island of Flowers