Elephant riding on the Island TravelStephanie RoweNovember 25, 2012Elephants, Koh Chang, koh chang thailand, nature, outdoors, South East Asia, SouthEast Asia, Thailand, Trat, trat province, Travel Ideas, vacation