Please enable JavaScript
https://www.besttime2travel.com/turtles-liuqiu Xiao Liuqiu or Xiaoliuqiu, or Lambai Island are many names for an exceptional island to spot turtles feeding at the shore or while snorkelling.