Salamanca is a fascinating city of sandstone buildings in exquisite detail. Spain, Salamanca - 03-Jun-03