Travelers are voting Kinlock Shelter as the best petroglyph near Town Creek. You can find 1 petroglyph in Alabama and 12 petroglyphs in the country of United States. Our members favorite in Alabama is Kinlock Shelter and Pictograph Cave is the top pick in United States. Want more? Check out our map of petroglyphs near Town Creek.