La Vila Joiosa is beautiful coastal town by Mediterranean Sea. Colorful hanging houses on city walls of Villajoyosa, Alicante province, Spain