My daughters high-school would travel every year to the Gulf Coast to clean up the beaches. Other high schools would also participate. They camped on the beach, had loads of fun and really bonded as a group and with other groups.
So what's the chance of organizing "ecotours" with the local state and city governments to get people to help with a needed project for the good of the environment.
I think their are already vacations like this, but with the cost of fuel I wonder how more local vacation would work.