These islands aren't all ideal for beach-goers, but they are all perfect for anyone looking to have a good time with locals excited about Christmas.