Island Idling

John and the Italian Stallion castaway on a quiet island just a kayak ride away from Thailand's famous Koh Phi Phi.