Costa Adeje on map

Costa Adeje, Santa Cruz de Tenerife, Spain information