Lake Tabourie is a quiet township of some 575 or so residents who enjoy the peace and quiet of the South Coast. There are a number of activities and attractions in around the township that make Tabourie an ideal getaway.