The Balearic Sea also known as Iberian Sea, is a body of water in the Mediterranean Sea between the Balearic Islands and mainland Spain. The Ebro River flows into this small sea.