chescaislost.com
Island Life in Koh Rong, Cambodia - Chesca is Lost
Cambodia – the land of archeological wonders and hidden temples. But I don’t remember seeing Indiana Jones or Lara Croft relaxing on a white sand beach after a hard day…