Located just 32km north of Alicante, is Villajoyosa the happiest town in Spain? It’s name suggests so. Villajoyosa translates into English as Joyful Town. There is every reason to think this could be an accurate nomenclature. It is, after all,…

Located just 32km north of Alicante, is Villajoyosa the happiest town in Spain? It’s name suggests so. Villajoyosa translates into English as Joyful Town. There is every reason to think this could be an accurate nomenclature. It is, after all,…