Horseshoe Bend campsite near Dimboola, Victoria, Australia. Open to tents, caravans and motorhomes, with toilet facilities on site. Plan your stop.