What are some niche attractions in Hainan worth visiting? Check out this article to find out. Haikou,China