Tathra Beach Motor Village - Tathra Beach: Kangaroos make for interesting company Tathra Beach Motor Village - Tathra Beach:  Kangaroos make for interesting company