A Beautiful Return Home Leave a Comment / By Colby Brown / April 25, 2012 Koh Tao Island, Thailand – 2007