General Information

Cambodia, officially known as the Kingdom of Cambodia, is a captivating country located in the southern part of the Indochina Peninsula in Southeast Asia. Covering a total land area of 181,035 square kilometers (69,898 sq mi), Cambodia shares its borders with Thailand to the northwest, Laos to the northeast, Vietnam to the east, and the […]