Showing 1-9 of 1 results

Silk Island

Nestled serenely in the Mekong River, a mere 15 kilometers north of the bustling Phnom Penh, Cambodia, Silk Island, or Koh Dach