Wat Toul Reachea Posted on December 12, 2012 by Myhouse View of Wat Toul Reachea located in Kandal Province of Cambodia. Share this:TwitterFacebookLike Loading... Related