Hainan Island (Chinese: 海南岛 literal meaning: “South of the Sea”) is the smallest province of the People’s Republic of China. When one thinks of tropical locales, Hainan Island is not often the first thing that springs to mind. Hawaii, the Caribbean, Fiji – that is where the mind treads. But Hainan Island, just off the […]