Map Location
International Book Center
Sivatha (St.), Lucky Mall, Sangkat Svay Dangkum, Siem Reap City, Siem Reap, Cambodia