Tumbarumba Creek Caravan Park - Tumbarumba: The creek is delightful Tumbarumba Creek Caravan Park - Tumbarumba:  The creek is delightful