Charming Taboga Island in the Gulf of Panama, 12 mi/20 km south of Panama City, blooms with hibiscus and bougainvillea, thus its nickname, "The Isle of Flowers." It's a car-free haven, with narro...