Balmattum Rest Area - Euroa: Pleasant views from the rest area.  Relax with a view of the countryside. Balmattum Rest Area - Euroa:  Pleasant views from the rest area. Relax with a view of the countryside.