translate English to French: Also it’s a great place to encounter many Madeiran immigrants.
C’est également un endroit idéal pour rencontrer de nombreux immigrés madériens.