Picture white, sandy beaches, a bright blue sky and a gentle breeze. Coconuts drop at your feet from trees as the sand warms your feet while strolling along. No, you’re not in Hawaii. You’re in Hainan, the smallest province in China. But, by Chinese standards, small has a slightly different meaning. Hainan covers over 35,000 […]