After a few days relaxing on Ko Phi Phi Don, the largest of the Phi Phi islands in southern Thailand, we decided to get adventurous and visit some of the uninhabited islands that surround. Koh Phi Phi Leh, the film location from The Beach, was the place we all wanted to see most but the surrounding …
Posts from: September 2012
We left the Cliff and River Jungle Resort and headed to Arts River Lodge in Khao Sok National Park for another amazingly unique but completely different experience. Arts River Lodge is further into the lush national park and we were staying in a tree house in the midst of the dense forest. I used to beg …