Xiaoliuqiu, also known as Lambai Island, is a coral island off the southwest coast of Taiwan. It is an ideal family vacation destination for outdoor fun, with amazing beaches, unique rock ...