Country

Cambodia travelers

lives in Switzerland
currently in Switzerland
speaks English, German
favorite places in Cambodia: Phnom Penh