For years I avoided Hainan because as far as I had heard, it was a dirty, rude knock-off of nicer islands farther south and west (Bali, Phuket, Hawaii). Well, after four days and five nights in Sanya, I am going to have to set the record straight for any others out there who may have […]