Map Location
Seila Angkor Khmer Express Co., Ltd.
No. 53, National Road No 6, Banteay Chas Village, Sangkat Slor Kram, Siem Reap City, Siem Reap, Cambodia