Denia
Denia in Spain. The colorful seaside town of Denia enjoys a privileged location right on the northern edge of Alicante province. It sits on the coast of the Mediterranean opposite the Balearic Islands and is backed by the impressive mountains of Montgo Natural Park.