This bay has been settled a lot and has a lot of business.
Esta baía creceu moito e ten unha chea de negocios.