Cambodia, Siem Reap, Travel Terrace of the Leper King Author admin Date November 24, 2008 Terrace of the Leper King As one comes out of the Royal Palace complex,...