Record Number of Sea Turtle Nests Found on Xiaoliuqiu Island - TaiwanPlus News
- 2 years ago
Researchers have found a record 15 green sea turtle nests on Xiaoliuqiu Island off Taiwan's southwestern coast. At least eight turtles have laid nests this year, more than double the yearly average of three.