Beaches of Hainan: 2-week trip around Haikou and Sanya

For the Chinese New Year holidays (春节) I went to the beaches of Hainan (海南), China’s second largest island after Taiwan. The island of Hainan, means “South of the ocean”, so as its name indicates is located in southern China,…
