Altea is located at the mouth of the Rio Algar in the Mediterranean, in the bay of the same name between Cape Mascarat and Punta de la Bombarda. The beaches are all awarded the EU Blue Flag for cleanliness and infrastructure. A visit to the picturesque old town with many studios, shops, bodegas and restaurants will make time fly by.…..read more