Teulada, Spain
From Wikipedia, the free encyclopedia
Teulada is a small coastal town on Spain's Costa Blanca. It is the smaller part of the Teulada Moraira municipality that was created after its once coastal hamlet of Moraira threatened to break away after tourist development made it the greater part in the 1990s. Teulada Moraira is now recognised to be in the forefront of more enlightened development whereby town halls try to restrain future development to within sustainable limits.