Altea Things To Do: Reviews and photos of things to see in Altea, Spain from real travelers and locals.