This Island Has Over 800 Sea Turtles | Snorkeling in Lambai Island (Xiaoliuqiu, Taiwan)
Tim Lin Films Tim Lin Films
107 subscribers
196 views
6

 Published On Jul 16, 2023

With more than 800 sea turtles, Lambai Island (Xiaoliuqiu, Taiwan) is a popular tourist destination for locals, yet it is a hidden gem for many international tourists. Me and Nathan took a day trip to this 2 mile long island and went snorkeling with sea turtles for the first time.

show more

Share/Embed