We are planning to spend one month in Spain in September 2010. From scanning the forum it sounds like Madrid (Toledo + Segovia), Granada, Barcelona, Cordoba and Seville are very special and popular, but I am wondering whether there are some smaller towns that we should visit as well. We don't like too hectic a pace and like to settle in and enjoy a place. We are interested in the architecture, music, dancing and food of Spain - and the people as well! Also wondering whether it is better to travel by car or by train. We normally rent a car, but heard that the new train service is pretty good.