Coming from a cold winter in this magical place was like finding Paradise... Koh Chang Island, Thailand, Asia