Mimi in Latin AmericaTravelerTaboga February 18, 2020 in Panama ⋅ ☀️ 31 °C Taboga Island or "Island of Flowers", is a volcanic island in the Gulf of Panama with nice beaches. 0 likes Show trip