Salvador de Bahia, Brazil

Le Canard Tourism