Valencia, Spain Las GalerĂas, Valencia Cathedral.
Valencia, Spain Plaza de la Virgen
Valencia, Spain The road to the tiny town of El Palmar on the Albufera Lagoon.