Designed by
Title
Cambodia in my eyes #246635656
Description
Cambodia is a country located in the southern portion of the Indochinese Peninsula in Southeast Asia. It is 181,035 square kilometers 69,898 square miles in area, bordered by Thailand to the northwest, Laos to the north, Vietnam to the east and the Gulf of Thailand to the southwest
This image is editorial