April 22, 2013 Valencia, Spring break 2013 The port city of Valencia lies on Spain’s south-eastern coast, where the Turia River meets the Mediterranean Sea. It’s known for its City of Arts… Read More→