The eastern Oklahoma town of Braggs may be small, but it offers some beautiful parklands and a few good dumping facilities. Greenleaf State Park and Webbers Falls Lake are wonderful for taking a much-needed break from the road and enjoying the scenery.