In what peninsula is cambodia located in
Cambodia is located in theĀ southern portion of the Indochina Peninsula.~Happy Studying!