Turtle Head Island
Turtle Head Island is in Tai Lake near our home and quite the popular tourist destination.