Majors Creek Home/Lake/Majors Creek Peechelba VIC 3678 Contacts Peechelba VIC 3678 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Lake Lake Toolooma Waterfall NSW 2233 Lake Lake Massacre Innamincka SA 5731 Lake Lake Werta Wert Chowilla SA 5341 Lake Robin Hopetoun VIC 3396 Categories Lake