lovefoodasia.com
Koh Lipe: A piece of paradise
We landed on a piece of paradise. Koh Lipe. A tiny island in south Thailand.