Posts tagged Tuol Sleng Genocide Museum
Cambodia

Cambodia, officially known as Kingdom of Cambodia, is bordered by Thailand to the northwest, Laos to the northeast, Vietnam to the east, and the Gulf of Thailand to the southwest.

Read More