Hainan Island is home to some of China's most beautiful beaches and premier surfing spots ... Bai Dai and Dark Reef, Vietnam A 40-minute drive from Nha Trang, Vietnam, beautiful Bai Dai, aka ...