Todas las provincias españolas pueden presumir de sus pueblos con encanto y su turismo rural, pero hay 10 municipios españoles, ubicados en 6 comunidades autónomas distintas, que lideran el ranking de los más buscados en 2018 según el listado elaborado por Escapada Rural.
Esta localidad, situada en el nordeste de la provincia de Cádiz, presenta una original estructura protagonizada por las viviendas construidas al abrigo de la roca. Declarada Conjunto Histórico, se encuentra entre los conocidos como Pueblos Blancos de Andalucía.