San Pedro, Chile, is a charming colonial village, with a large central square, the 18th-century adobe San Pedro Church, and streets lined with low-rise shops, restaurants and small hotels and hos...