A real discovery to me was the Italian restaurant ‘Carmen’s’, located in Muswellbrook in the beautiful Upper Hunter Valley. The Hunter Valley itself is always worth a visit for its stunning scenery but primarily of course for its abundance of vineyards and wineries. On our way to the Hunter Valley we drove through the small town of Muswellbrook and decided to stop for dinner at Carmen’s. The restaurant is run by an Italian family and I was positively surprised at the quality of the food. This certainly is a hidden gem!