Location

Address: Street 26, Watbo Village, Sangkat Sala Kamrouek, Siem Reap City