Map Location
KKKHRA - Khmer Kampuchea Krom Human Rights Association
St. 61, Trapeang Pring Village, Sangkat Stung Treng, Stung Treng, Cambodia