Rob W.
6 years ago
Loved our stay at Lake Tabourie! Dog friendly with large grassed sItes and plenty of space to exercise our dog. Amenities where clean and they were just upgrading the swimming pool area while we were there. Park is right on the water and we will definitely be back!