We have no doubt that Iznajar is the most beautiful town in Spain.

Town view

Town view

2015-05-19 13.42.34

Tapas bar top of town