translate English to French: Isla Cristina is a city that faces the sea, it's streets and avenues are all facing in that direction.
Ile Cristina est une ville face à la mer dont les rues et les avenues rejoignent le fron t de mer..