it is located at the coast of the mediterranean sea