Praça Duque de Caxias Park Address Praça Duque de Caxias, 41 - Catu, BA, 48110-000, Brazil Rating on Google Maps 4.50 (31 reviews) Open on Google Maps