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