Zahora está muy cerca del cabo de Trafalgar y de los Caños de Meca,la zona es muy bonita con magnificas playas,tienes tirando al oeste Conil,la carretera está bien de firme pero no es muy ancha y en esas fechas tiene bastante circulación y no todos van con los cinco sentidos.Si tiras para el Este,puedes disfrutar de una carretera que transcurre por el medio de un estupendo pinar (La Breña)y te lleva a Barbate,puerto pesquero donde se puede comer un buen pescado a precio razonable.Estos pueblos están a diez o quince minutos.Interesarte visitar Vejer de la Frontera,uno de los pueblos bonitos de España,situado en la carretera Cádiz- Algeciras,actualmente la autovía llega hasta ahí,queda pendiente el tramo hasta Algeciras.Esto es lo más cercano,pero no mucho más lejos pasando Barbate está Zahara de los Atunes y el faro de Punta Camarinal,que tiene unas playas de ensueño y no muy concurridas.Obligado visitar las ruinas romanas de Baelo Claudia situadas a pie de la playa de Bolonia,esto tienes que ir dirección Algeciras (N-340),el desvío está en el km. 70,interesante
Tarifa siguiendo dirección Algeciras los miradores del Puerto del Cabrito,una buena panorámica del Estrecho.
Por cierto,la zona de Zahora y Los Caños la puedes ver en Street View,así ya te puedes ir haciendo una idea.
Un saludo y espero que disfrutes de esta bonita zona.