The famous tea tree lake is one of best places to cool off in the heat of the day. Enjoy the calm tranquil waters which are ideal swimming spot for kids. It a joins the beautiful Tallows beach so you get the best of both worlds.
May 10, 2018
Tea Tree Lake that drains into Tallows Beach, the best locals spot on the map!