There's much more to Siem Reap than the temples of Angkor. Read about 21 of the best things to do in Siem Reap in this jam-packed guide to the city.