Isla Taboga
Address: Panamá
Region: Panamá
Country: Panama