Denia is a city in the Spanish province of Alicante, on the Costa Blanca halfway between Alicante and Valencia. The city has about 45,000 inhabitants.
From the Denia Travel Guide
California, one month, 6400KM
Over the past few days we have camped in the magical RedWood forest, Big tree! Denia in the forest searched for BigFoot in and around Willow Creek (home of the BigFoot museum), Finally found Big Foot At the Big Foot Museum Played in the ocean, watched the sea lions outfish the locals ...
Posted in Baltzers' Ultimate Road Trip by baltzers