Beautiful Villajoyosa town in Spain. View to clifftop Malladeta in La Vila Joiosa to the Tower Malladeta