Nathalia Carotel Holiday Park - Nathalia: Welcome sign. Nathalia Carotel Holiday Park - Nathalia:  Welcome sign.