Siem Reaping Just Rewards
February 25th 2008 There really is a force of life that runs deep within the veins of Siem Reap province in North West Cambodia. The name of the city means “Siamese defeated”, corresponding to the first and only victory of the Khmer Empire over the Thai kingdom in the 17th century. The Cambodians appear to be remembered for two things, their ancient temples and their more recent civil tragedies of the last thirt
... read more